stay in a hut - Allemand Anglais Dictionnaire